pedal braking effort - Spanish English Dictionary